d1bda9d448ad21b28e5f87bc93de849352ae7732,platform/quickQueryLanguage/source_gen/jetbrains/mps/quickQueryLanguage/generator/template/main/QueriesGenerated.java,QueriesGenerated,sourceNodeQuery_1220269203624,#IOperationContext#SourceSubstituteMacroNodeContext#,32

Before Change


    SNode defaultCondition = SConceptOperations.createNewNode("jetbrains.mps.baseLanguage.structure.BooleanConstant", null);
    SPropertyOperations.set(defaultCondition, "value", "" + false);
    SLinkOperations.setTarget(expressionStatement, "expression", defaultCondition, true);
    SLinkOperations.addChild(statementList, "statement", expressionStatement);
    return statementList;
  }
}

After Change


      return SLinkOperations.getTarget(SLinkOperations.getTarget(_context.getNode(), "condition", true), "body", true);
    }
    SNode statementList = SConceptOperations.createNewNode("jetbrains.mps.baseLanguage.structure.StatementList", null);
    SNode expressionStatement = SConceptOperations.createNewNode("jetbrains.mps.baseLanguage.structure.ExpressionStatement", null);
    SNode defaultCondition = SConceptOperations.createNewNode("jetbrains.mps.baseLanguage.structure.BooleanConstant", null);
    SPropertyOperations.set(defaultCondition, "value", "" + false);
    SLinkOperations.setTarget(expressionStatement, "expression", defaultCondition, true);
    ListSequence.fromList(SLinkOperations.getTargets(statementList, "statement", true)).addElement(expressionStatement);
    return statementList;
  }
}